davao (city in the philippines) - German English Dictionary
History

davao (city in the philippines)



Meanings of "davao (city in the philippines)" in German English Dictionary : 1 result(s)

English German
Geography
Davao (city in the Philippines) Davao (Stadt auf den Philippinen)